.enchi {
    margin-top: 50px;
}

.logo {
    -webkit-user-drag: none;
}

.title {
    margin-top: 35px;
    margin-bottom: 0;
    font-size: 20px;
    font-family: SourceHanSansSC-bold;
    font-weight: bold;
}

.content {
    margin-top: 38px;
}

.noLoginDesc {
    color: rgba(0.6, 0.6, 0.6, 100);
    font-size: 14px;
    font-family: SourceHanSansSC-regular;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 28px;
}

.noLoginDesc:last-child {
    margin-bottom: 0px;
}

#signInBtn,
#signOutBtn {
    margin-top: 36px;
    width: 163px;
    height: 30px;
    user-select: none;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    transition: background-color 0.3s linear, border 0.3s linear;
    background-color: #70d182;
    box-shadow: 0px 2px 0px 0px #54a764;
    border-radius: 4px;
    border: unset;
    color: #ffffff;
    font-family: Roboto;
    font-size: 14px;
}

.isLogin {
    margin-top: 50px;
}

.avatar {
    -webkit-user-drag: none;
    width: 80px;
    height: 80px;
    border-radius: 50%;
}

.isLoginDesc {
    margin-top: 50px;
}